﻿
///////////////////////////////////////////////////////////////////////////////
// This file is auto generated. Do not modify.
///////////////////////////////////////////////////////////////////////////////

using System;
using DemoData.Providers;
using DemoData.Model;

static class GeneratedProductData
{
	internal static void Populate(IProvider<Product> productProvider)
	{
				productProvider.Save(new DemoData.Model.Product(707, "Sport-100 Helmet, Red", 12) );
					productProvider.Save(new DemoData.Model.Product(707, "Sport-100 Helmet, Red", 14) );
					productProvider.Save(new DemoData.Model.Product(707, "Sport-100 Helmet, Red", 13) );
					productProvider.Save(new DemoData.Model.Product(708, "Sport-100 Helmet, Black", 12) );
					productProvider.Save(new DemoData.Model.Product(708, "Sport-100 Helmet, Black", 14) );
					productProvider.Save(new DemoData.Model.Product(708, "Sport-100 Helmet, Black", 13) );
					productProvider.Save(new DemoData.Model.Product(709, "Mountain Bike Socks, M", 3) );
					productProvider.Save(new DemoData.Model.Product(710, "Mountain Bike Socks, L", 3) );
					productProvider.Save(new DemoData.Model.Product(711, "Sport-100 Helmet, Blue", 12) );
					productProvider.Save(new DemoData.Model.Product(711, "Sport-100 Helmet, Blue", 14) );
					productProvider.Save(new DemoData.Model.Product(711, "Sport-100 Helmet, Blue", 13) );
					productProvider.Save(new DemoData.Model.Product(712, "AWC Logo Cap", 6) );
					productProvider.Save(new DemoData.Model.Product(712, "AWC Logo Cap", 5) );
					productProvider.Save(new DemoData.Model.Product(712, "AWC Logo Cap", 7) );
					productProvider.Save(new DemoData.Model.Product(713, "Long-Sleeve Logo Jersey, S", 32) );
					productProvider.Save(new DemoData.Model.Product(713, "Long-Sleeve Logo Jersey, S", 29) );
					productProvider.Save(new DemoData.Model.Product(713, "Long-Sleeve Logo Jersey, S", 38) );
					productProvider.Save(new DemoData.Model.Product(714, "Long-Sleeve Logo Jersey, M", 32) );
					productProvider.Save(new DemoData.Model.Product(714, "Long-Sleeve Logo Jersey, M", 29) );
					productProvider.Save(new DemoData.Model.Product(714, "Long-Sleeve Logo Jersey, M", 38) );
					productProvider.Save(new DemoData.Model.Product(715, "Long-Sleeve Logo Jersey, L", 32) );
					productProvider.Save(new DemoData.Model.Product(715, "Long-Sleeve Logo Jersey, L", 29) );
					productProvider.Save(new DemoData.Model.Product(715, "Long-Sleeve Logo Jersey, L", 38) );
					productProvider.Save(new DemoData.Model.Product(716, "Long-Sleeve Logo Jersey, XL", 32) );
					productProvider.Save(new DemoData.Model.Product(716, "Long-Sleeve Logo Jersey, XL", 29) );
					productProvider.Save(new DemoData.Model.Product(716, "Long-Sleeve Logo Jersey, XL", 38) );
					productProvider.Save(new DemoData.Model.Product(717, "HL Road Frame - Red, 62", 748) );
					productProvider.Save(new DemoData.Model.Product(717, "HL Road Frame - Red, 62", 722) );
					productProvider.Save(new DemoData.Model.Product(717, "HL Road Frame - Red, 62", 869) );
					productProvider.Save(new DemoData.Model.Product(718, "HL Road Frame - Red, 44", 748) );
					productProvider.Save(new DemoData.Model.Product(718, "HL Road Frame - Red, 44", 722) );
					productProvider.Save(new DemoData.Model.Product(718, "HL Road Frame - Red, 44", 869) );
					productProvider.Save(new DemoData.Model.Product(719, "HL Road Frame - Red, 48", 748) );
					productProvider.Save(new DemoData.Model.Product(719, "HL Road Frame - Red, 48", 722) );
					productProvider.Save(new DemoData.Model.Product(719, "HL Road Frame - Red, 48", 869) );
					productProvider.Save(new DemoData.Model.Product(720, "HL Road Frame - Red, 52", 748) );
					productProvider.Save(new DemoData.Model.Product(720, "HL Road Frame - Red, 52", 722) );
					productProvider.Save(new DemoData.Model.Product(720, "HL Road Frame - Red, 52", 869) );
					productProvider.Save(new DemoData.Model.Product(721, "HL Road Frame - Red, 56", 748) );
					productProvider.Save(new DemoData.Model.Product(721, "HL Road Frame - Red, 56", 722) );
					productProvider.Save(new DemoData.Model.Product(721, "HL Road Frame - Red, 56", 869) );
					productProvider.Save(new DemoData.Model.Product(722, "LL Road Frame - Black, 58", 176) );
					productProvider.Save(new DemoData.Model.Product(722, "LL Road Frame - Black, 58", 170) );
					productProvider.Save(new DemoData.Model.Product(722, "LL Road Frame - Black, 58", 205) );
					productProvider.Save(new DemoData.Model.Product(723, "LL Road Frame - Black, 60", 176) );
					productProvider.Save(new DemoData.Model.Product(723, "LL Road Frame - Black, 60", 170) );
					productProvider.Save(new DemoData.Model.Product(723, "LL Road Frame - Black, 60", 205) );
					productProvider.Save(new DemoData.Model.Product(724, "LL Road Frame - Black, 62", 176) );
					productProvider.Save(new DemoData.Model.Product(724, "LL Road Frame - Black, 62", 170) );
					productProvider.Save(new DemoData.Model.Product(724, "LL Road Frame - Black, 62", 205) );
					productProvider.Save(new DemoData.Model.Product(725, "LL Road Frame - Red, 44", 181) );
					productProvider.Save(new DemoData.Model.Product(725, "LL Road Frame - Red, 44", 187) );
					productProvider.Save(new DemoData.Model.Product(726, "LL Road Frame - Red, 48", 181) );
					productProvider.Save(new DemoData.Model.Product(726, "LL Road Frame - Red, 48", 187) );
					productProvider.Save(new DemoData.Model.Product(727, "LL Road Frame - Red, 52", 181) );
					productProvider.Save(new DemoData.Model.Product(727, "LL Road Frame - Red, 52", 187) );
					productProvider.Save(new DemoData.Model.Product(728, "LL Road Frame - Red, 58", 181) );
					productProvider.Save(new DemoData.Model.Product(728, "LL Road Frame - Red, 58", 187) );
					productProvider.Save(new DemoData.Model.Product(729, "LL Road Frame - Red, 60", 181) );
					productProvider.Save(new DemoData.Model.Product(729, "LL Road Frame - Red, 60", 187) );
					productProvider.Save(new DemoData.Model.Product(730, "LL Road Frame - Red, 62", 181) );
					productProvider.Save(new DemoData.Model.Product(730, "LL Road Frame - Red, 62", 187) );
					productProvider.Save(new DemoData.Model.Product(731, "ML Road Frame - Red, 44", 352) );
					productProvider.Save(new DemoData.Model.Product(732, "ML Road Frame - Red, 48", 352) );
					productProvider.Save(new DemoData.Model.Product(733, "ML Road Frame - Red, 52", 352) );
					productProvider.Save(new DemoData.Model.Product(734, "ML Road Frame - Red, 58", 352) );
					productProvider.Save(new DemoData.Model.Product(735, "ML Road Frame - Red, 60", 352) );
					productProvider.Save(new DemoData.Model.Product(736, "LL Road Frame - Black, 44", 176) );
					productProvider.Save(new DemoData.Model.Product(736, "LL Road Frame - Black, 44", 170) );
					productProvider.Save(new DemoData.Model.Product(736, "LL Road Frame - Black, 44", 205) );
					productProvider.Save(new DemoData.Model.Product(737, "LL Road Frame - Black, 48", 176) );
					productProvider.Save(new DemoData.Model.Product(737, "LL Road Frame - Black, 48", 170) );
					productProvider.Save(new DemoData.Model.Product(737, "LL Road Frame - Black, 48", 205) );
					productProvider.Save(new DemoData.Model.Product(738, "LL Road Frame - Black, 52", 176) );
					productProvider.Save(new DemoData.Model.Product(738, "LL Road Frame - Black, 52", 170) );
					productProvider.Save(new DemoData.Model.Product(738, "LL Road Frame - Black, 52", 205) );
					productProvider.Save(new DemoData.Model.Product(739, "HL Mountain Frame - Silver, 42", 624) );
					productProvider.Save(new DemoData.Model.Product(739, "HL Mountain Frame - Silver, 42", 661) );
					productProvider.Save(new DemoData.Model.Product(739, "HL Mountain Frame - Silver, 42", 747) );
					productProvider.Save(new DemoData.Model.Product(740, "HL Mountain Frame - Silver, 44", 707) );
					productProvider.Save(new DemoData.Model.Product(741, "HL Mountain Frame - Silver, 48", 707) );
					productProvider.Save(new DemoData.Model.Product(742, "HL Mountain Frame - Silver, 46", 624) );
					productProvider.Save(new DemoData.Model.Product(742, "HL Mountain Frame - Silver, 46", 661) );
					productProvider.Save(new DemoData.Model.Product(742, "HL Mountain Frame - Silver, 46", 747) );
					productProvider.Save(new DemoData.Model.Product(743, "HL Mountain Frame - Black, 42", 617) );
					productProvider.Save(new DemoData.Model.Product(743, "HL Mountain Frame - Black, 42", 654) );
					productProvider.Save(new DemoData.Model.Product(743, "HL Mountain Frame - Black, 42", 739) );
					productProvider.Save(new DemoData.Model.Product(744, "HL Mountain Frame - Black, 44", 699) );
					productProvider.Save(new DemoData.Model.Product(745, "HL Mountain Frame - Black, 48", 699) );
					productProvider.Save(new DemoData.Model.Product(746, "HL Mountain Frame - Black, 46", 617) );
					productProvider.Save(new DemoData.Model.Product(746, "HL Mountain Frame - Black, 46", 654) );
					productProvider.Save(new DemoData.Model.Product(746, "HL Mountain Frame - Black, 46", 739) );
					productProvider.Save(new DemoData.Model.Product(747, "HL Mountain Frame - Black, 38", 617) );
					productProvider.Save(new DemoData.Model.Product(747, "HL Mountain Frame - Black, 38", 654) );
					productProvider.Save(new DemoData.Model.Product(747, "HL Mountain Frame - Black, 38", 739) );
					productProvider.Save(new DemoData.Model.Product(748, "HL Mountain Frame - Silver, 38", 624) );
					productProvider.Save(new DemoData.Model.Product(748, "HL Mountain Frame - Silver, 38", 661) );
					productProvider.Save(new DemoData.Model.Product(748, "HL Mountain Frame - Silver, 38", 747) );
					productProvider.Save(new DemoData.Model.Product(749, "Road-150 Red, 62", 2171) );
					productProvider.Save(new DemoData.Model.Product(750, "Road-150 Red, 44", 2171) );
					productProvider.Save(new DemoData.Model.Product(751, "Road-150 Red, 48", 2171) );
					productProvider.Save(new DemoData.Model.Product(752, "Road-150 Red, 52", 2171) );
					productProvider.Save(new DemoData.Model.Product(753, "Road-150 Red, 56", 2171) );
					productProvider.Save(new DemoData.Model.Product(754, "Road-450 Red, 58", 885) );
					productProvider.Save(new DemoData.Model.Product(755, "Road-450 Red, 60", 885) );
					productProvider.Save(new DemoData.Model.Product(756, "Road-450 Red, 44", 885) );
					productProvider.Save(new DemoData.Model.Product(757, "Road-450 Red, 48", 885) );
					productProvider.Save(new DemoData.Model.Product(758, "Road-450 Red, 52", 885) );
					productProvider.Save(new DemoData.Model.Product(759, "Road-650 Red, 58", 413) );
					productProvider.Save(new DemoData.Model.Product(759, "Road-650 Red, 58", 487) );
					productProvider.Save(new DemoData.Model.Product(760, "Road-650 Red, 60", 413) );
					productProvider.Save(new DemoData.Model.Product(760, "Road-650 Red, 60", 487) );
					productProvider.Save(new DemoData.Model.Product(761, "Road-650 Red, 62", 413) );
					productProvider.Save(new DemoData.Model.Product(761, "Road-650 Red, 62", 487) );
					productProvider.Save(new DemoData.Model.Product(762, "Road-650 Red, 44", 413) );
					productProvider.Save(new DemoData.Model.Product(762, "Road-650 Red, 44", 487) );
					productProvider.Save(new DemoData.Model.Product(763, "Road-650 Red, 48", 413) );
					productProvider.Save(new DemoData.Model.Product(763, "Road-650 Red, 48", 487) );
					productProvider.Save(new DemoData.Model.Product(764, "Road-650 Red, 52", 413) );
					productProvider.Save(new DemoData.Model.Product(764, "Road-650 Red, 52", 487) );
					productProvider.Save(new DemoData.Model.Product(765, "Road-650 Black, 58", 413) );
					productProvider.Save(new DemoData.Model.Product(765, "Road-650 Black, 58", 487) );
					productProvider.Save(new DemoData.Model.Product(766, "Road-650 Black, 60", 413) );
					productProvider.Save(new DemoData.Model.Product(766, "Road-650 Black, 60", 487) );
					productProvider.Save(new DemoData.Model.Product(767, "Road-650 Black, 62", 413) );
					productProvider.Save(new DemoData.Model.Product(767, "Road-650 Black, 62", 487) );
					productProvider.Save(new DemoData.Model.Product(768, "Road-650 Black, 44", 413) );
					productProvider.Save(new DemoData.Model.Product(768, "Road-650 Black, 44", 487) );
					productProvider.Save(new DemoData.Model.Product(769, "Road-650 Black, 48", 413) );
					productProvider.Save(new DemoData.Model.Product(769, "Road-650 Black, 48", 487) );
					productProvider.Save(new DemoData.Model.Product(770, "Road-650 Black, 52", 413) );
					productProvider.Save(new DemoData.Model.Product(770, "Road-650 Black, 52", 487) );
					productProvider.Save(new DemoData.Model.Product(771, "Mountain-100 Silver, 38", 1912) );
					productProvider.Save(new DemoData.Model.Product(772, "Mountain-100 Silver, 42", 1912) );
					productProvider.Save(new DemoData.Model.Product(773, "Mountain-100 Silver, 44", 1912) );
					productProvider.Save(new DemoData.Model.Product(774, "Mountain-100 Silver, 48", 1912) );
					productProvider.Save(new DemoData.Model.Product(775, "Mountain-100 Black, 38", 1898) );
					productProvider.Save(new DemoData.Model.Product(776, "Mountain-100 Black, 42", 1898) );
					productProvider.Save(new DemoData.Model.Product(777, "Mountain-100 Black, 44", 1898) );
					productProvider.Save(new DemoData.Model.Product(778, "Mountain-100 Black, 48", 1898) );
					productProvider.Save(new DemoData.Model.Product(779, "Mountain-200 Silver, 38", 1118) );
					productProvider.Save(new DemoData.Model.Product(779, "Mountain-200 Silver, 38", 1266) );
					productProvider.Save(new DemoData.Model.Product(780, "Mountain-200 Silver, 42", 1118) );
					productProvider.Save(new DemoData.Model.Product(780, "Mountain-200 Silver, 42", 1266) );
					productProvider.Save(new DemoData.Model.Product(781, "Mountain-200 Silver, 46", 1118) );
					productProvider.Save(new DemoData.Model.Product(781, "Mountain-200 Silver, 46", 1266) );
					productProvider.Save(new DemoData.Model.Product(782, "Mountain-200 Black, 38", 1106) );
					productProvider.Save(new DemoData.Model.Product(782, "Mountain-200 Black, 38", 1252) );
					productProvider.Save(new DemoData.Model.Product(783, "Mountain-200 Black, 42", 1106) );
					productProvider.Save(new DemoData.Model.Product(783, "Mountain-200 Black, 42", 1252) );
					productProvider.Save(new DemoData.Model.Product(784, "Mountain-200 Black, 46", 1106) );
					productProvider.Save(new DemoData.Model.Product(784, "Mountain-200 Black, 46", 1252) );
					productProvider.Save(new DemoData.Model.Product(785, "Mountain-300 Black, 38", 598) );
					productProvider.Save(new DemoData.Model.Product(786, "Mountain-300 Black, 40", 598) );
					productProvider.Save(new DemoData.Model.Product(787, "Mountain-300 Black, 44", 598) );
					productProvider.Save(new DemoData.Model.Product(788, "Mountain-300 Black, 48", 598) );
					productProvider.Save(new DemoData.Model.Product(789, "Road-250 Red, 44", 1519) );
					productProvider.Save(new DemoData.Model.Product(790, "Road-250 Red, 48", 1519) );
					productProvider.Save(new DemoData.Model.Product(791, "Road-250 Red, 52", 1519) );
					productProvider.Save(new DemoData.Model.Product(792, "Road-250 Red, 58", 1321) );
					productProvider.Save(new DemoData.Model.Product(792, "Road-250 Red, 58", 1555) );
					productProvider.Save(new DemoData.Model.Product(793, "Road-250 Black, 44", 1321) );
					productProvider.Save(new DemoData.Model.Product(793, "Road-250 Black, 44", 1555) );
					productProvider.Save(new DemoData.Model.Product(794, "Road-250 Black, 48", 1321) );
					productProvider.Save(new DemoData.Model.Product(794, "Road-250 Black, 48", 1555) );
					productProvider.Save(new DemoData.Model.Product(795, "Road-250 Black, 52", 1321) );
					productProvider.Save(new DemoData.Model.Product(795, "Road-250 Black, 52", 1555) );
					productProvider.Save(new DemoData.Model.Product(796, "Road-250 Black, 58", 1321) );
					productProvider.Save(new DemoData.Model.Product(796, "Road-250 Black, 58", 1555) );
					productProvider.Save(new DemoData.Model.Product(797, "Road-550-W Yellow, 38", 606) );
					productProvider.Save(new DemoData.Model.Product(797, "Road-550-W Yellow, 38", 713) );
					productProvider.Save(new DemoData.Model.Product(798, "Road-550-W Yellow, 40", 606) );
					productProvider.Save(new DemoData.Model.Product(798, "Road-550-W Yellow, 40", 713) );
					productProvider.Save(new DemoData.Model.Product(799, "Road-550-W Yellow, 42", 606) );
					productProvider.Save(new DemoData.Model.Product(799, "Road-550-W Yellow, 42", 713) );
					productProvider.Save(new DemoData.Model.Product(800, "Road-550-W Yellow, 44", 606) );
					productProvider.Save(new DemoData.Model.Product(800, "Road-550-W Yellow, 44", 713) );
					productProvider.Save(new DemoData.Model.Product(801, "Road-550-W Yellow, 48", 606) );
					productProvider.Save(new DemoData.Model.Product(801, "Road-550-W Yellow, 48", 713) );
					productProvider.Save(new DemoData.Model.Product(802, "LL Fork", 66) );
					productProvider.Save(new DemoData.Model.Product(803, "ML Fork", 78) );
					productProvider.Save(new DemoData.Model.Product(804, "HL Fork", 102) );
					productProvider.Save(new DemoData.Model.Product(805, "LL Headset", 15) );
					productProvider.Save(new DemoData.Model.Product(806, "ML Headset", 45) );
					productProvider.Save(new DemoData.Model.Product(807, "HL Headset", 55) );
					productProvider.Save(new DemoData.Model.Product(808, "LL Mountain Handlebars", 18) );
					productProvider.Save(new DemoData.Model.Product(808, "LL Mountain Handlebars", 20) );
					productProvider.Save(new DemoData.Model.Product(809, "ML Mountain Handlebars", 25) );
					productProvider.Save(new DemoData.Model.Product(809, "ML Mountain Handlebars", 27) );
					productProvider.Save(new DemoData.Model.Product(810, "HL Mountain Handlebars", 49) );
					productProvider.Save(new DemoData.Model.Product(810, "HL Mountain Handlebars", 53) );
					productProvider.Save(new DemoData.Model.Product(811, "LL Road Handlebars", 18) );
					productProvider.Save(new DemoData.Model.Product(811, "LL Road Handlebars", 20) );
					productProvider.Save(new DemoData.Model.Product(812, "ML Road Handlebars", 25) );
					productProvider.Save(new DemoData.Model.Product(812, "ML Road Handlebars", 27) );
					productProvider.Save(new DemoData.Model.Product(813, "HL Road Handlebars", 49) );
					productProvider.Save(new DemoData.Model.Product(813, "HL Road Handlebars", 53) );
					productProvider.Save(new DemoData.Model.Product(814, "ML Mountain Frame - Black, 38", 186) );
					productProvider.Save(new DemoData.Model.Product(815, "LL Mountain Front Wheel", 27) );
					productProvider.Save(new DemoData.Model.Product(816, "ML Mountain Front Wheel", 93) );
					productProvider.Save(new DemoData.Model.Product(817, "HL Mountain Front Wheel", 133) );
					productProvider.Save(new DemoData.Model.Product(818, "LL Road Front Wheel", 38) );
					productProvider.Save(new DemoData.Model.Product(819, "ML Road Front Wheel", 110) );
					productProvider.Save(new DemoData.Model.Product(820, "HL Road Front Wheel", 147) );
					productProvider.Save(new DemoData.Model.Product(821, "Touring Front Wheel", 97) );
					productProvider.Save(new DemoData.Model.Product(822, "ML Road Frame-W - Yellow, 38", 300) );
					productProvider.Save(new DemoData.Model.Product(822, "ML Road Frame-W - Yellow, 38", 361) );
					productProvider.Save(new DemoData.Model.Product(823, "LL Mountain Rear Wheel", 39) );
					productProvider.Save(new DemoData.Model.Product(824, "ML Mountain Rear Wheel", 105) );
					productProvider.Save(new DemoData.Model.Product(825, "HL Mountain Rear Wheel", 145) );
					productProvider.Save(new DemoData.Model.Product(826, "LL Road Rear Wheel", 50) );
					productProvider.Save(new DemoData.Model.Product(827, "ML Road Rear Wheel", 122) );
					productProvider.Save(new DemoData.Model.Product(828, "HL Road Rear Wheel", 159) );
					productProvider.Save(new DemoData.Model.Product(829, "Touring Rear Wheel", 109) );
					productProvider.Save(new DemoData.Model.Product(830, "ML Mountain Frame - Black, 40", 186) );
					productProvider.Save(new DemoData.Model.Product(831, "ML Mountain Frame - Black, 44", 186) );
					productProvider.Save(new DemoData.Model.Product(832, "ML Mountain Frame - Black, 48", 186) );
					productProvider.Save(new DemoData.Model.Product(833, "ML Road Frame-W - Yellow, 40", 300) );
					productProvider.Save(new DemoData.Model.Product(833, "ML Road Frame-W - Yellow, 40", 361) );
					productProvider.Save(new DemoData.Model.Product(834, "ML Road Frame-W - Yellow, 42", 300) );
					productProvider.Save(new DemoData.Model.Product(834, "ML Road Frame-W - Yellow, 42", 361) );
					productProvider.Save(new DemoData.Model.Product(835, "ML Road Frame-W - Yellow, 44", 300) );
					productProvider.Save(new DemoData.Model.Product(835, "ML Road Frame-W - Yellow, 44", 361) );
					productProvider.Save(new DemoData.Model.Product(836, "ML Road Frame-W - Yellow, 48", 300) );
					productProvider.Save(new DemoData.Model.Product(836, "ML Road Frame-W - Yellow, 48", 361) );
					productProvider.Save(new DemoData.Model.Product(837, "HL Road Frame - Black, 62", 722) );
					productProvider.Save(new DemoData.Model.Product(837, "HL Road Frame - Black, 62", 869) );
					productProvider.Save(new DemoData.Model.Product(838, "HL Road Frame - Black, 44", 722) );
					productProvider.Save(new DemoData.Model.Product(838, "HL Road Frame - Black, 44", 869) );
					productProvider.Save(new DemoData.Model.Product(839, "HL Road Frame - Black, 48", 722) );
					productProvider.Save(new DemoData.Model.Product(839, "HL Road Frame - Black, 48", 869) );
					productProvider.Save(new DemoData.Model.Product(840, "HL Road Frame - Black, 52", 722) );
					productProvider.Save(new DemoData.Model.Product(840, "HL Road Frame - Black, 52", 869) );
					productProvider.Save(new DemoData.Model.Product(841, "Men's Sports Shorts, S", 25) );
					productProvider.Save(new DemoData.Model.Product(842, "Touring-Panniers, Large", 52) );
					productProvider.Save(new DemoData.Model.Product(843, "Cable Lock", 10) );
					productProvider.Save(new DemoData.Model.Product(844, "Minipump", 8) );
					productProvider.Save(new DemoData.Model.Product(845, "Mountain Pump", 10) );
					productProvider.Save(new DemoData.Model.Product(846, "Taillights - Battery-Powered", 6) );
					productProvider.Save(new DemoData.Model.Product(847, "Headlights - Dual-Beam", 14) );
					productProvider.Save(new DemoData.Model.Product(848, "Headlights - Weatherproof", 19) );
					productProvider.Save(new DemoData.Model.Product(849, "Men's Sports Shorts, M", 25) );
					productProvider.Save(new DemoData.Model.Product(850, "Men's Sports Shorts, L", 25) );
					productProvider.Save(new DemoData.Model.Product(851, "Men's Sports Shorts, XL", 25) );
					productProvider.Save(new DemoData.Model.Product(852, "Women's Tights, S", 31) );
					productProvider.Save(new DemoData.Model.Product(853, "Women's Tights, M", 31) );
					productProvider.Save(new DemoData.Model.Product(854, "Women's Tights, L", 31) );
					productProvider.Save(new DemoData.Model.Product(855, "Men's Bib-Shorts, S", 37) );
					productProvider.Save(new DemoData.Model.Product(856, "Men's Bib-Shorts, M", 37) );
					productProvider.Save(new DemoData.Model.Product(857, "Men's Bib-Shorts, L", 37) );
					productProvider.Save(new DemoData.Model.Product(858, "Half-Finger Gloves, S", 10) );
					productProvider.Save(new DemoData.Model.Product(858, "Half-Finger Gloves, S", 9) );
					productProvider.Save(new DemoData.Model.Product(859, "Half-Finger Gloves, M", 10) );
					productProvider.Save(new DemoData.Model.Product(859, "Half-Finger Gloves, M", 9) );
					productProvider.Save(new DemoData.Model.Product(860, "Half-Finger Gloves, L", 10) );
					productProvider.Save(new DemoData.Model.Product(860, "Half-Finger Gloves, L", 9) );
					productProvider.Save(new DemoData.Model.Product(861, "Full-Finger Gloves, S", 16) );
					productProvider.Save(new DemoData.Model.Product(862, "Full-Finger Gloves, M", 16) );
					productProvider.Save(new DemoData.Model.Product(863, "Full-Finger Gloves, L", 16) );
					productProvider.Save(new DemoData.Model.Product(864, "Classic Vest, S", 24) );
					productProvider.Save(new DemoData.Model.Product(865, "Classic Vest, M", 24) );
					productProvider.Save(new DemoData.Model.Product(866, "Classic Vest, L", 24) );
					productProvider.Save(new DemoData.Model.Product(867, "Women's Mountain Shorts, S", 26) );
					productProvider.Save(new DemoData.Model.Product(868, "Women's Mountain Shorts, M", 26) );
					productProvider.Save(new DemoData.Model.Product(869, "Women's Mountain Shorts, L", 26) );
					productProvider.Save(new DemoData.Model.Product(870, "Water Bottle - 30 oz.", 2) );
					productProvider.Save(new DemoData.Model.Product(871, "Mountain Bottle Cage", 4) );
					productProvider.Save(new DemoData.Model.Product(872, "Road Bottle Cage", 3) );
					productProvider.Save(new DemoData.Model.Product(873, "Patch Kit/8 Patches", 1) );
					productProvider.Save(new DemoData.Model.Product(874, "Racing Socks, M", 3) );
					productProvider.Save(new DemoData.Model.Product(875, "Racing Socks, L", 3) );
					productProvider.Save(new DemoData.Model.Product(876, "Hitch Rack - 4-Bike", 45) );
					productProvider.Save(new DemoData.Model.Product(877, "Bike Wash - Dissolver", 3) );
					productProvider.Save(new DemoData.Model.Product(878, "Fender Set - Mountain", 8) );
					productProvider.Save(new DemoData.Model.Product(879, "All-Purpose Bike Stand", 59) );
					productProvider.Save(new DemoData.Model.Product(880, "Hydration Pack - 70 oz.", 21) );
					productProvider.Save(new DemoData.Model.Product(881, "Short-Sleeve Classic Jersey, S", 42) );
					productProvider.Save(new DemoData.Model.Product(882, "Short-Sleeve Classic Jersey, M", 42) );
					productProvider.Save(new DemoData.Model.Product(883, "Short-Sleeve Classic Jersey, L", 42) );
					productProvider.Save(new DemoData.Model.Product(884, "Short-Sleeve Classic Jersey, XL", 42) );
					productProvider.Save(new DemoData.Model.Product(885, "HL Touring Frame - Yellow, 60", 602) );
					productProvider.Save(new DemoData.Model.Product(886, "LL Touring Frame - Yellow, 62", 200) );
					productProvider.Save(new DemoData.Model.Product(887, "HL Touring Frame - Yellow, 46", 602) );
					productProvider.Save(new DemoData.Model.Product(888, "HL Touring Frame - Yellow, 50", 602) );
					productProvider.Save(new DemoData.Model.Product(889, "HL Touring Frame - Yellow, 54", 602) );
					productProvider.Save(new DemoData.Model.Product(890, "HL Touring Frame - Blue, 46", 602) );
					productProvider.Save(new DemoData.Model.Product(891, "HL Touring Frame - Blue, 50", 602) );
					productProvider.Save(new DemoData.Model.Product(892, "HL Touring Frame - Blue, 54", 602) );
					productProvider.Save(new DemoData.Model.Product(893, "HL Touring Frame - Blue, 60", 602) );
					productProvider.Save(new DemoData.Model.Product(894, "Rear Derailleur", 54) );
					productProvider.Save(new DemoData.Model.Product(895, "LL Touring Frame - Blue, 50", 200) );
					productProvider.Save(new DemoData.Model.Product(896, "LL Touring Frame - Blue, 54", 200) );
					productProvider.Save(new DemoData.Model.Product(897, "LL Touring Frame - Blue, 58", 200) );
					productProvider.Save(new DemoData.Model.Product(898, "LL Touring Frame - Blue, 62", 200) );
					productProvider.Save(new DemoData.Model.Product(899, "LL Touring Frame - Yellow, 44", 200) );
					productProvider.Save(new DemoData.Model.Product(900, "LL Touring Frame - Yellow, 50", 200) );
					productProvider.Save(new DemoData.Model.Product(901, "LL Touring Frame - Yellow, 54", 200) );
					productProvider.Save(new DemoData.Model.Product(902, "LL Touring Frame - Yellow, 58", 200) );
					productProvider.Save(new DemoData.Model.Product(903, "LL Touring Frame - Blue, 44", 200) );
					productProvider.Save(new DemoData.Model.Product(904, "ML Mountain Frame-W - Silver, 40", 199) );
					productProvider.Save(new DemoData.Model.Product(905, "ML Mountain Frame-W - Silver, 42", 199) );
					productProvider.Save(new DemoData.Model.Product(906, "ML Mountain Frame-W - Silver, 46", 199) );
					productProvider.Save(new DemoData.Model.Product(907, "Rear Brakes", 47) );
					productProvider.Save(new DemoData.Model.Product(908, "LL Mountain Seat/Saddle", 12) );
					productProvider.Save(new DemoData.Model.Product(909, "ML Mountain Seat/Saddle", 17) );
					productProvider.Save(new DemoData.Model.Product(910, "HL Mountain Seat/Saddle", 23) );
					productProvider.Save(new DemoData.Model.Product(911, "LL Road Seat/Saddle", 12) );
					productProvider.Save(new DemoData.Model.Product(912, "ML Road Seat/Saddle", 17) );
					productProvider.Save(new DemoData.Model.Product(913, "HL Road Seat/Saddle", 23) );
					productProvider.Save(new DemoData.Model.Product(914, "LL Touring Seat/Saddle", 12) );
					productProvider.Save(new DemoData.Model.Product(915, "ML Touring Seat/Saddle", 17) );
					productProvider.Save(new DemoData.Model.Product(916, "HL Touring Seat/Saddle", 23) );
					productProvider.Save(new DemoData.Model.Product(917, "LL Mountain Frame - Silver, 42", 145) );
					productProvider.Save(new DemoData.Model.Product(918, "LL Mountain Frame - Silver, 44", 145) );
					productProvider.Save(new DemoData.Model.Product(919, "LL Mountain Frame - Silver, 48", 145) );
					productProvider.Save(new DemoData.Model.Product(920, "LL Mountain Frame - Silver, 52", 145) );
					productProvider.Save(new DemoData.Model.Product(921, "Mountain Tire Tube", 2) );
					productProvider.Save(new DemoData.Model.Product(922, "Road Tire Tube", 1) );
					productProvider.Save(new DemoData.Model.Product(923, "Touring Tire Tube", 2) );
					productProvider.Save(new DemoData.Model.Product(924, "LL Mountain Frame - Black, 42", 137) );
					productProvider.Save(new DemoData.Model.Product(925, "LL Mountain Frame - Black, 44", 137) );
					productProvider.Save(new DemoData.Model.Product(926, "LL Mountain Frame - Black, 48", 137) );
					productProvider.Save(new DemoData.Model.Product(927, "LL Mountain Frame - Black, 52", 137) );
					productProvider.Save(new DemoData.Model.Product(928, "LL Mountain Tire", 9) );
					productProvider.Save(new DemoData.Model.Product(929, "ML Mountain Tire", 11) );
					productProvider.Save(new DemoData.Model.Product(930, "HL Mountain Tire", 13) );
					productProvider.Save(new DemoData.Model.Product(931, "LL Road Tire", 8) );
					productProvider.Save(new DemoData.Model.Product(932, "ML Road Tire", 9) );
					productProvider.Save(new DemoData.Model.Product(933, "HL Road Tire", 12) );
					productProvider.Save(new DemoData.Model.Product(934, "Touring Tire", 11) );
					productProvider.Save(new DemoData.Model.Product(935, "LL Mountain Pedal", 18) );
					productProvider.Save(new DemoData.Model.Product(936, "ML Mountain Pedal", 28) );
					productProvider.Save(new DemoData.Model.Product(937, "HL Mountain Pedal", 36) );
					productProvider.Save(new DemoData.Model.Product(938, "LL Road Pedal", 18) );
					productProvider.Save(new DemoData.Model.Product(939, "ML Road Pedal", 28) );
					productProvider.Save(new DemoData.Model.Product(940, "HL Road Pedal", 36) );
					productProvider.Save(new DemoData.Model.Product(941, "Touring Pedal", 36) );
					productProvider.Save(new DemoData.Model.Product(942, "ML Mountain Frame-W - Silver, 38", 199) );
					productProvider.Save(new DemoData.Model.Product(943, "LL Mountain Frame - Black, 40", 137) );
					productProvider.Save(new DemoData.Model.Product(944, "LL Mountain Frame - Silver, 40", 145) );
					productProvider.Save(new DemoData.Model.Product(945, "Front Derailleur", 41) );
					productProvider.Save(new DemoData.Model.Product(946, "LL Touring Handlebars", 20) );
					productProvider.Save(new DemoData.Model.Product(947, "HL Touring Handlebars", 41) );
					productProvider.Save(new DemoData.Model.Product(948, "Front Brakes", 47) );
					productProvider.Save(new DemoData.Model.Product(949, "LL Crankset", 78) );
					productProvider.Save(new DemoData.Model.Product(950, "ML Crankset", 114) );
					productProvider.Save(new DemoData.Model.Product(951, "HL Crankset", 180) );
					productProvider.Save(new DemoData.Model.Product(952, "Chain", 9) );
					productProvider.Save(new DemoData.Model.Product(953, "Touring-2000 Blue, 60", 755) );
					productProvider.Save(new DemoData.Model.Product(954, "Touring-1000 Yellow, 46", 1482) );
					productProvider.Save(new DemoData.Model.Product(955, "Touring-1000 Yellow, 50", 1482) );
					productProvider.Save(new DemoData.Model.Product(956, "Touring-1000 Yellow, 54", 1482) );
					productProvider.Save(new DemoData.Model.Product(957, "Touring-1000 Yellow, 60", 1482) );
					productProvider.Save(new DemoData.Model.Product(958, "Touring-3000 Blue, 54", 461) );
					productProvider.Save(new DemoData.Model.Product(959, "Touring-3000 Blue, 58", 461) );
					productProvider.Save(new DemoData.Model.Product(960, "Touring-3000 Blue, 62", 461) );
					productProvider.Save(new DemoData.Model.Product(961, "Touring-3000 Yellow, 44", 461) );
					productProvider.Save(new DemoData.Model.Product(962, "Touring-3000 Yellow, 50", 461) );
					productProvider.Save(new DemoData.Model.Product(963, "Touring-3000 Yellow, 54", 461) );
					productProvider.Save(new DemoData.Model.Product(964, "Touring-3000 Yellow, 58", 461) );
					productProvider.Save(new DemoData.Model.Product(965, "Touring-3000 Yellow, 62", 461) );
					productProvider.Save(new DemoData.Model.Product(966, "Touring-1000 Blue, 46", 1482) );
					productProvider.Save(new DemoData.Model.Product(967, "Touring-1000 Blue, 50", 1482) );
					productProvider.Save(new DemoData.Model.Product(968, "Touring-1000 Blue, 54", 1482) );
					productProvider.Save(new DemoData.Model.Product(969, "Touring-1000 Blue, 60", 1482) );
					productProvider.Save(new DemoData.Model.Product(970, "Touring-2000 Blue, 46", 755) );
					productProvider.Save(new DemoData.Model.Product(971, "Touring-2000 Blue, 50", 755) );
					productProvider.Save(new DemoData.Model.Product(972, "Touring-2000 Blue, 54", 755) );
					productProvider.Save(new DemoData.Model.Product(973, "Road-350-W Yellow, 40", 1083) );
					productProvider.Save(new DemoData.Model.Product(974, "Road-350-W Yellow, 42", 1083) );
					productProvider.Save(new DemoData.Model.Product(975, "Road-350-W Yellow, 44", 1083) );
					productProvider.Save(new DemoData.Model.Product(976, "Road-350-W Yellow, 48", 1083) );
					productProvider.Save(new DemoData.Model.Product(977, "Road-750 Black, 58", 344) );
					productProvider.Save(new DemoData.Model.Product(978, "Touring-3000 Blue, 44", 461) );
					productProvider.Save(new DemoData.Model.Product(979, "Touring-3000 Blue, 50", 461) );
					productProvider.Save(new DemoData.Model.Product(980, "Mountain-400-W Silver, 38", 420) );
					productProvider.Save(new DemoData.Model.Product(981, "Mountain-400-W Silver, 40", 420) );
					productProvider.Save(new DemoData.Model.Product(982, "Mountain-400-W Silver, 42", 420) );
					productProvider.Save(new DemoData.Model.Product(983, "Mountain-400-W Silver, 46", 420) );
					productProvider.Save(new DemoData.Model.Product(984, "Mountain-500 Silver, 40", 308) );
					productProvider.Save(new DemoData.Model.Product(985, "Mountain-500 Silver, 42", 308) );
					productProvider.Save(new DemoData.Model.Product(986, "Mountain-500 Silver, 44", 308) );
					productProvider.Save(new DemoData.Model.Product(987, "Mountain-500 Silver, 48", 308) );
					productProvider.Save(new DemoData.Model.Product(988, "Mountain-500 Silver, 52", 308) );
					productProvider.Save(new DemoData.Model.Product(989, "Mountain-500 Black, 40", 295) );
					productProvider.Save(new DemoData.Model.Product(990, "Mountain-500 Black, 42", 295) );
					productProvider.Save(new DemoData.Model.Product(991, "Mountain-500 Black, 44", 295) );
					productProvider.Save(new DemoData.Model.Product(992, "Mountain-500 Black, 48", 295) );
					productProvider.Save(new DemoData.Model.Product(993, "Mountain-500 Black, 52", 295) );
					productProvider.Save(new DemoData.Model.Product(994, "LL Bottom Bracket", 24) );
					productProvider.Save(new DemoData.Model.Product(995, "ML Bottom Bracket", 45) );
					productProvider.Save(new DemoData.Model.Product(996, "HL Bottom Bracket", 54) );
					productProvider.Save(new DemoData.Model.Product(997, "Road-750 Black, 44", 344) );
					productProvider.Save(new DemoData.Model.Product(998, "Road-750 Black, 48", 344) );
					productProvider.Save(new DemoData.Model.Product(999, "Road-750 Black, 52", 344) );
			}
}
